/*@charset "gb2312";*/
/**
 * ============================================================================
 * 版权所有: keqiecss
 * 网站地址: http://www.keqie.com
 * ----------------------------------------------------------------------------
 * $codex 1. id和class命名采用该版块的英文单词或组合命名，并第一个单词小写，第二个单词首个字母大写，如:keqieCss（最新产品/keqie+Css)
 * $codex 2. CSS样式表各区块用注释说明
 * $codex 3. 尽量使用英文命名原则
 * $codex 4. 尽量不加中杠和下划线
 * $codex 5. 尽量不缩写，除非一看就明白的单词
 * $Author: tyshymy 
 * $mailto: <keqiecss@keqie.com>
 * $hack :ie 6 _  \ ie7 *+ \  ie6,ie7 *  \  ie7,firefox !important ie9, \9
*/

/**
 +------------------------------------------------------------------------------
 * 网站样式重写
 +------------------------------------------------------------------------------
 * @comefrom  互联网
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
 body{ color:#333; font-family:"宋体",Arial, Helvetica, sans-serif; line-height:22px; /*background:#f2f2f2;*/ background:url(../imgs/bodybg.gif) repeat-y center;}
 * {}
a{outline:none; text-decoration:none; color:#333333;} a:hover{ text-decoration:underline;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}

/**
 +------------------------------------------------------------------------------
 * Public Class
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.strong{ font-weight: bold;} .left{ float: left;} .right{ float: right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none; visibility:hidden;}
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; } .break{ word-wrap:break-word;overflow:hidden; /*word-break:break-all;*/}

.tal{ text-align:left} .tar{ text-align:right;}

/* 兼容IE6的定位属性fixed，固定不动样式 */
.fixed{
	position:fixed; 
	clip:rect(0 100% 100% 0);
	_position:absolute;
	
	/* 底部 */
	bottom:0px;
	left:0px;
	_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);
	/*_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);*/
	
	/* 左侧 */
	/*left:0px;*/
	/*_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);*/
	/*_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);*/
}
/* 解决固定层在IE6下闪的问题 */
*html{
	background-image:url(about:blank);
	background-attachment:fixed;
}


/*png图片ie6下透明滤镜实现写法*/
.pngimg{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/x.png');}

/**
 +------------------------------------------------------------------------------
 * FCK 兼容解决方案
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
em{ font-style:italic !important;} strike{ text-decoration:line-through !important;} strong{ font-weight:bold !important;} u{ text-decoration:underline !important;}

/**
 +------------------------------------------------------------------------------
 * 表单样式
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */

/**
 +------------------------------------------------------------------------------
 * 网站整体颜色总汇
 +------------------------------------------------------------------------------
 * @codex  颜色:使用颜色的名称或者16进制代码,如 
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.ff8600,ff86aa a{ color:#ff8600;}

/**
 +------------------------------------------------------------------------------
 * 网站整字体大小
 +------------------------------------------------------------------------------
 * @codex   字体大小,直接使用"font+字体大小"作为名称,如
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.font14px{ font-size:14px;}
.font9pt{ font-size:9pt;}


/**
 +------------------------------------------------------------------------------
 * 网站整布局命名规范
 +------------------------------------------------------------------------------
 * @codex   id和class命名采用该版块的英文单词或组合命名 如:newRelease
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
 
 
/*页面外围控制整体布局宽度*/
.wrapper{}

/* 网站外围阴影 */
.shardow{}

/* 容器盒子 */
.container{ width:960px ; height: ; margin:0 auto; padding: ; background:url(../imgs/grid.png) repeat;}

/* 网站头部 */
.header{ width:1100px; position:relative;
	background:url(../imgs/headbg.png) no-repeat; height:261px; margin:0 auto;
}
	.header .logo{
	position: absolute;
	display:block;
	left: 0px;
	top: 0px;
	width: 102px;
	height: 73px;
	font-size:50px;
}
	
/* 头部导航 */
.nav{
	position:absolute;
	left: 0;
	bottom:0;
	background:url(../imgs/nbg.png) no-repeat; width:1080px; height:49px; padding-left:20px;
}
	.nav a{
		background:url(../imgs/2.gif) no-repeat left 12px; float:left; display:inline; height:33px; width:82px; position:relative; z-index:9; padding-left:25px; padding-top:13px; font-family:"微软雅黑", "黑体", Arial; font-size:13px; font-weight:bold;
	}
	.nav a:hover, .nav a.selected{
		background:url(../imgs/navlibg.png) no-repeat; width:105px; margin-left:-32px; margin-right:-23px; z-index:10; padding-left:57px; color:#000; text-decoration:none;
	}
	.nav a.diff{
		padding-top:8px; height:38px; line-height:16px;
	}
	

.homeslide{
	width:1052px; height:367px; background:#d4d4d4; margin:0 auto; margin-top:10px; padding:10px 15px; overflow:hidden;
}
.homeslide .bigimg{
	height:290px;
}
.homeslide .imgs{
	margin-top:5px; width:2000px;
}
.homeslide .imgs a{
	width:95px; height:65px; float:left; display:inline; border:#d4d4d4 solid 4px; margin-right:2px;
}
.homeslide .imgs a:hover, .homeslide .imgs a.selected{
	border-color:#45759e;
}


.pagebody{
	width:1082px; margin:0 auto; height:auto; overflow:hidden; margin-top:10px;
}
.leftpage{
	width:745px; float:left; display:inline; overflow:hidden;
}
.rightpage{
	width:325px; float:right; display:inline; overflow:hidden;
}

.leftpage .vblock{
	border:#d4d4d4 solid 3px; background:#fff; overflow:hidden; width:739px;
}
.leftpage .vblock .head{
	border-bottom:#d6d6d6 solid 1px; height:33px; background:#e5e5e5; clear:both;
}
.leftpage .vblock .head span{
	float:left; display:inline;
}
.leftpage .vblock .head a{
	background:url(../imgs/img12.gif) no-repeat; width:57px; height:24px; float:right; display:inline;
}
.leftpage .vblock .body{
	padding:15px; clear:both; height:auto; overflow:hidden;
}

.leftpage .vblock .micro{
	width:110%; line-height:18px;
}
.leftpage .vblock .micro li{
	width:135px; height:180px; float:left; display:inline; margin-right:8px; text-align:center;
}
.leftpage .vblock .micro li .btn{
	background:url(../imgs/img13.gif) no-repeat; width:60px; height:19px; text-align:center; line-height:19px; color:#fff; display:block; margin:0 auto;
}
.leftpage .vblock .micro li img{
	border:#d4d4d4 solid 2px;
}

.leftpage .vblock .tour li{
	height:130px;
}

.leftpage .vblock .top{
	
}
.leftpage .vblock .top .left{
	width:176px; float:left; display:inline;
}
.leftpage .vblock .top .right{
	width:520px; float:left; display:inline;
}
.leftpage .vblock .top .right th, .leftpage .vblock .top .right td{
	height:23px; line-height:23px;
}
.leftpage .vblock .top .right th{
	background:#dedede;
}
.leftpage .vblock .top .right .num{
	background:url(../imgs/img17.gif) no-repeat; width:17px; height:18px; line-height:18px; text-align:center; color:#fff; display:block; margin-left:5px;
}
.leftpage .vblock .top .alltype{
	line-height:30px;
}

.leftpage .slide{
	margin-top:10px; width:745px; height:328px; position:relative;
}
.leftpage .slide .tips{
	width:745px; height:95px; position:absolute; bottom:0; left:0; background:#7f7f7f;
}
.leftpage .slide .tips .text{
	width:450px; float:left; display:inline; margin:22px 0 0 10px; color:#fff; font-family:"黑体", "微软雅黑", Arial; font-size:14px; color:#d2d0d2;
}
.leftpage .slide .tips .text h2{
	font-size:26px; color:#fff; font-weight:bold; margin-bottom:5px;
}
.leftpage .slide .tips .imgs{
	width:260px; float:right; display:inline; margin-top:20px; margin-right:10px;
}
.leftpage .slide .tips .imgs a{
	width:43px; height:44px; float:left; display:inline; padding:9px 0 0 2px; margin-right:7px;
}
.leftpage .slide .tips .imgs a.selected{
	background:url(../imgs/img18.gif) no-repeat; 
}

.leftpage .cols{
	margin-top:10px;
}
.leftpage .cols li{
	width:260px; float:left; display:inline; background:url(../imgs/img19.gif) no-repeat right center; height:165px; text-align:center; padding-top:35px;
}
.leftpage .cols li.last{
	width:220px; background:none; 
}


.footer{
	background:#dddddd; width:1060px; margin:0 auto; clear:both; border:#cacaca solid 1px; margin-top:10px; padding:10px;
}
.footer .head{
	height:33px; border-bottom:#aaaaaa solid 1px;
}
.footer .body{
	clear:both; height:auto; overflow:hidden; padding:13px 0;
}
.footer .logos{
	margin-top:7px; 
}
.footer .tab{
	margin-top:20px; height:28px;
}
.footer .tab a{
	background:url(../imgs/img35.gif) no-repeat; width:104px; height:28px; float:left; display:inline; margin-right:3px; line-height:28px; text-align:center; color:#fff; font-family: "宋体","微软雅黑"; font-size:14px; font-weight:bold;
}
.footer .tab a.selected{
	background:url(../imgs/img34.gif) no-repeat; color:#333;
}
.footer .morelogo{
	margin-bottom:20px; background:#fff; padding:20px;
}
.footer .morelogo img{
	margin-bottom:5px;
}
.footer .org .left{
	width:445px; float:left; display:inline;
}
.footer .org label{
	width:60px; display:inline-block;
}

.copyright{
	background:#828282; height:40px; line-height:40px; padding:0 20px; width:1042px; margin:0 auto; clear:both; margin-top:1px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.copyright .right a{
	background:url(../imgs/img36.gif) no-repeat; width:61px; height:31px; display:block;
}


.homevideo{}
.homevideo .head{
	background:url(../imgs/img41.gif) no-repeat; width:325px; height:26px; margin-bottom:5px;
}
.homevideo .head a{
	float:left; display:inline; width:37px; height:26px;
}
.homevideo .head span{
	float:left; display:inline; width:250px; line-height:26px; color:#fff;
}

.homemt{
	background:url(../imgs/img43.gif) repeat; margin-top:10px; padding:5px;
}
.homemt .head{
	height:30px; line-height:30px;
}
.homemt .head span{
	float:left; display:inline; padding-left:30px; background:url(../imgs/img44.gif) no-repeat left center; font-size:14px; font-family:"微软雅黑", "黑体", Arial;
}
.homemt .head a{
	float:right; display:inline; background:url(../imgs/img45.gif) no-repeat right center; width:36px; height:11px; margin-top:10px;
}
.homemt .body{
	background:#fff;
}
.homemt .body li{
	height:33px; line-height:33px; border-bottom:#cccccc solid 1px; padding:0 5px;
}
.homemt .body li a{
	background:url(../imgs/img46.gif) no-repeat 8px center; padding-left:20px; float:left; display:inline;
}
.homemt .body li span{
	float:right; display:inline;
}

.hometab{
	background:url(../imgs/img43.gif) repeat; margin-top:10px; padding:5px; height:auto; overflow:hidden;
}
.hometab .head{
	height:28px;
}
.hometab .head a{
	background:url(../imgs/img47.gif) no-repeat right; width:74px; height:28px; float:left; display:inline; padding:0 0 0 30px; line-height:28px;  font-size:14px; font-family:"微软雅黑", "黑体", Arial; color:#fff;
}
.hometab .head a.selected{
	background-position:left; color:#333;
}
.hometab .body{
	background:#fff; clear:both; height:auto; overflow:hidden; overflow-y:scroll;  height:507px; width:315px;
}
.hometab .pw{
	clear:both; margin-top:7px; height:auto; overflow:hidden;
}
.hometab .pw .left{
	width:64px; float:left; display:inline; text-align:center; padding-top:5px;
}
.hometab .pw .right{
	width:220px; float:right; display:inline; background:#ebebeb; padding:5px;
}
.hometab .pw .right img{
	border:#d4d4d4 solid 1px; display:block; margin-bottom:3px;
}
.hometab .pw hr{
	background:none; border:none; border-bottom:#ccc solid 1px;
}


.lefttab{
	margin-top:20px;
}
.lefttab .tabside{
	width:50px; float:left; display:inline; padding-top:20px;
}
.lefttab .tabside a{
	width:20px; height:126px; float:left; display:inline; background:#ffe432; margin-bottom:1px; padding:30px 7px 0 13px; font-size:14px; font-family:"微软雅黑", "黑体", Arial; margin-left:10px; font-weight:bold;
	-webkit-box-shadow:1px 1px 5px #000;
    -moz-box-shadow:1px 1px 5px #000;
    box-shadow:1px 1px 5px #000;
	border-radius:10px 0 0 10px;
}
.lefttab .tabside a:hover,
.lefttab .tabside a.selected{
	width:20px; margin-left:0; padding-left:18px; padding-right:12px; text-decoration:none; font-size:16px;
}
.lefttab .tabside a#a2{
	background:#00d2fb;
}
.lefttab .tabside a#a3{
	background:#6f2eb0; color:#fff;
}
.lefttab .tabside a#a4{
	background:#ff7630;
}
.lefttab .tabside a#a5{
	background:#ff7630;
}
.lefttab .tabside a#a6{
	background:#6f2eb0; color:#fff;
}
.lefttab .tabside a#a7{
	background:#00d2fb;
}
.lefttab .tabside a#a8{
	background:#ffe432;
}
.lefttab .tabmain{
	border:#cccccc solid 3px; padding:25px 40px; width:945px; float:left; display:inline; background:#fff; overflow:hidden;
}

/*大赛我知道*/
.dszd .head{
	background:url(../imgs/img51.gif) no-repeat; width:943px; height:25px; margin-bottom:10px; clear:both; line-height:22px; font-family:"微软雅黑", "黑体", Arial; font-size:14px; cursor:pointer;
}
.dszd .head span{
	float:left; display:inline; margin-left:30px; 
}
.dszd .head a{
	float:right; display:inline; margin-right:12px; background:url(../imgs/img52.gif) no-repeat; width:17px; height:17px; margin-top:2px;
}
.dszd .head a.selected{
	background:url(../imgs/img53.gif) no-repeat;
}
.dszd .body{
	padding:10px 20px; line-height:25px; display:none;
}

/*大赛点滴*/
.dsdd{
	margin-left:-20px; width:1000px;
}
.dsdd .item{
	width:300px; padding:8px; border:#cdcdcd solid 1px; float:left; display:inline; margin:0 10px 10px 0; color:#666666;
}
.dsdd .item img{
	margin-bottom:5px;
}

/*大赛简介*/
.aboutds{
	font-size:14px; line-height:25px;
}
.aboutds .head{
	background:url(../imgs/img50.gif) repeat-x center; margin:20px 0;
}
.aboutds .head span{
	background:#fff; padding:5px 20px; margin-left:30px; color:#ff7630; font-size:18px; font-family:"微软雅黑", "黑体", Arial;
}

/*通关秘籍*/
.tgmj{}
.tgmj .step img{
	float:left; display:inline;
}

/*大赛合作*/
.lefttab  .dshz{
	padding:10px; width:1005px;
}

/*通向好莱坞之旅*/
.hlw{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 3px solid #D4D4D4;
    overflow: hidden;
	margin-top:10px;
}
.hlw .head{
	background: none repeat scroll 0 0 #E5E5E5;
    border-bottom: 1px solid #D6D6D6;
    clear: both;
    height: 33px;
}
.hdp{
	padding:20px;
}
.hdp .pre , .hdp .next{
	background:url(../imgs/img62.gif) no-repeat; width:75px; height:69px; float:left; display:inline; cursor:pointer; margin-top:100px;
}
.hdp .next{
	background:url(../imgs/img63.gif) no-repeat;
}
.hdp .inner{
	width:885px; height:330px; float:left; display:inline; overflow:hidden;
}
.hdp .my{
	width:5000px;
}
.hdp ul{
	float:left; display:inline; width:895px;
}
.hdp ul li{
	width:148px; height:160px; float:left; display:inline; margin-right:30px; text-align:center;
}
.hdp  .status {
	clear:both; text-align:center;
}
.hdp  .status a{
	background:url(../imgs/img64.gif) no-repeat left center; width:15px; height:15px; display:inline-block; margin-right:5px;
}
.hdp  .status a.selected{
	background-position:right;
}


/*主题活动内页*/
.ztinner{
	height:auto; overflow:hidden; margin-top:10px;
}
.ztinner h2{
	font-size:24px; font-family:"微软雅黑", "黑体", Arial; color:#366790; margin-bottom:10px;
}
.ztinner .tags{
	background:url(../imgs/img67.gif) no-repeat left center; float:left; display:inline; line-height:31px; padding-left:35px;
}
.ztinner .tags a{
	color:#366790
}
.ztinner .btn{
	background:url(../imgs/img68.gif) no-repeat; width:106px; height:31px; color:#fff; float:right; display:inline; text-align:center; line-height:31px; font-size:14px;
}

.comment{
	clear:both; margin-top:30px; height:auto; overflow:hidden; margin-bottom:20px;
}
.comment .head{
	border-bottom:#666666 solid 1px; background:url(../imgs/img69.gif) no-repeat left center; padding-left:25px;
}
.comment .item{
	border-bottom:#cccccc solid 1px; height:auto; overflow:hidden; padding-left:70px; position:relative; padding-top:10px; padding-bottom:10px; color:#666666;
}
.comment .item .avatar{
	position:absolute; left:0; top:10px;
}
.comment .item .right{
	width:670px;
}
.commentpost.item{
	border-color:#666;
}
.commentpost textarea{
	width:650px; height:104px; border:#cccccc solid 1px; color:#999999; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:5px; background:#fff; margin-bottom:5px;
}
.commentpost .face{
	background:url(../imgs/img70.gif) no-repeat left center; padding-left:25px; padding-top:4px; padding-bottom:3px; margin-right:8px; color:#14647d;
}
.commentpost.item .right{
	width:auto;
}
.commentpost .submit{
	background:url(../imgs/img71.gif) no-repeat; width:74px; height:20px; border:0; color:#fff; cursor:pointer;
}
.comment .item .tar a{
	color:#14647d;
}

/*分享按钮*/
.fx{
	width:105%; background:none !important; height:auto; overflow:hidden;
}
.fx img{
	float:left; display:inline;
}



/*媒体中心*/
.mtlist{ 
	width:1080px; height:auto; overflow:hidden; margin:0 auto; padding:0 10px; padding-top:20px;
}
.mtlist .item{
	width:1080px; height:auto; overflow:hidden;border-bottom:1px solid #cccccc;
}
.mtlist .last{
	border-bottom:none;
}
.mtlist .item h2 a{ 
	font-size:24px; color:#32881e; height:44px; line-height:44px; padding-top:15px; font-family:"微软雅黑", "黑体", Arial;
}
.mtlist .item p.time{
	height:30px; line-height:30px; font-size:12px;
}
.mtlist .item p.img img{
	/*border:2px solid #d2d2d2;*/
}
.mtlist .item p.time font,.mtlist .bott .left span{
	color:#32881e; font-size:12px;
}

.mtlist .cont{
	padding:5px 10px 15px 0; line-height:24px;
}
.mtlist .bott{
	height:auto; overflow:hidden;
}
.mtlist .bott .left{
	 float:left; display:inline-block; background:url(../imgs/img38.gif) no-repeat left center; padding:18px 0 15px 34px;
}
.mtlist .bott .right{
	float:right; display:inline-block;
}
.mtlist .bott .right a{ 
	display:inline-block; width:106px; height:31px; background:url(../imgs/img39.gif); text-align:center; line-height:31px; color:#FFFFFF; font-size:14px; text-decoration:none; margin-left:10px;
}

/*团队页面*/
.tdcont{
	width:1080px; height:auto; overflow:hidden; margin:0 auto; padding:0 10px; 
}
.tdcont .tdti{
	width:1080px; height:auto; overflow:hidden; background:url(../imgs/img85.gif) no-repeat left 8px; margin:40px auto 14px auto;
}
.tdcont .tdti h1{
	font-size:22px; font-weight:bold; padding-left:23px; height:30px; line-height:30px;
}
.tdcont .tdti p.zz{
	 font-weight:bold;padding-left:23px; color:#626262; height:35px; line-height:35px; 
}
.tdcont .tdti p img{ 
	border:3px solid #333333;
}
.tdcont .tdco,.tdcont .tdlist{
	width:1074px; height:auto; overflow:hidden; border:3px solid #d4d4d4; margin-bottom:13px;
}
.tdcont .tdco .ti,.tdcont .tdlist .ti{
	padding-left:38px; height:33px; line-height:33px; border-bottom:1px solid #bebebe; font-size:18px; background:url(../imgs/img86.gif) no-repeat 13px center #e4e4e4;
	font-family:"微软雅黑", "黑体", Arial;
}
.tdcont .tdlist .ti{
	
}
.tdcont .tdco .cont{
	padding:15px 26px 17px 17px; line-height:27px; background:#FFFFFF; height:auto; overflow:hidden;
}
.tdcont .tdlist .list{
	background:#FFFFFF; height:auto; overflow:hidden; padding:0 12px;width:1048px;
}
.tdcont .tdlist .list .but{ 
	float:right;margin-right:0; clear:both; padding:20px 10px 20px 0;
}
.tdcont .tdlist .list .but a{
	background:url(../imgs/img89.gif) no-repeat; width:9px; height:9px; float:left; display:inline; margin-right:9px;
}
.tdcont .tdlist .list .but a.prev{
	background:url(../imgs/img91.gif) no-repeat;
}
.tdcont .tdlist .list .but a.next{
	background:url(../imgs/img90.gif) no-repeat;
}
.tdcont .tdlist .list .but a.selected{
	background:url(../imgs/img88.gif) no-repeat;
}
.tdcont .tdlist .list .inner{
	width:1048px; overflow:hidden;
}
.tdcont .tdlist .list .my{
	width:5000px;
}
/*.tdcont .tdlist .list .but a{
	margin:0 3px; display:block; float:left;
}
.tdcont .tdlist .list .but .left{
	margin-right:6px;
}
.tdcont .tdlist .list .but .right{
	margin-left:6px;
}*/
.tdcont .tdlist .list ul{
	width:1048px; height:auto; overflow:hidden; float:left; display:inline;
}
.tdcont .tdlist .list ul li{
	width:149px; height:auto; overflow:hidden; float:left; display:inline; text-align:center; padding:0 30px 20px 0;
}
.tdcont .tdlist .list ul li.last{
	padding:0 0 20px 0;
}
.tdcont .tdlist .list ul li img{
	border:2px solid #e8e8e8; width:145px; height:100px; margin-bottom:8px;
}
.tdcont .tdlist .list ul li p{ line-height:15px;}

/*微力十足*/
.wlsz{
	background:url(../imgs/img94.gif) no-repeat 132px top; height:auto; overflow:hidden;
}
.wlsz .aside{
	width:148px; float:left; display:inline; margin-top:18px;
}
.wlsz .aside .head{
	background:url(../imgs/img95.gif) no-repeat; width:149px; height:44px;
}
.wlsz .aside .subnav{
	width:120px; float:right; display:inline;
}
.wlsz .aside .subnav a{
	background:url(../imgs/img100.gif) no-repeat center ; width:120px; height:33px; line-height:33px; text-align:center; float:left; display:inline;
}
.wlsz .aside .subnav a.selected{
	background:url(../imgs/img99.gif) center no-repeat ;
}
.wlsz .main{
	width:910px; float:right; display:inline; position:relative; margin-top:20px; overflow:hidden;
}
.wlsz .jt{
	position:absolute; right:0; top:20px;
}
.wlsz .jt a{
	background:url(../imgs/img89.gif) no-repeat; width:9px; height:9px; float:left; display:inline; margin-right:9px;
}
.wlsz .jt a.prev{
	background:url(../imgs/img91.gif) no-repeat;
}
.wlsz .jt a.next{
	background:url(../imgs/img90.gif) no-repeat;
}
.wlsz .jt a.selected{
	background:url(../imgs/img88.gif) no-repeat;
}
.wlsz .wlist{
	clear:both; margin-top:15px; width:5000px;
}
.wlsz .wlist ul{
	float:left; display:inline; width:910px;
}
.wlsz .wlist li{
	width:135px; height:175px; float:left; display:inline; text-align:center; margin-left:15px; line-height:20px;
}
.wlsz .wlist li img{
	border:#d4d4d4 solid 2px;
}
.wlsz .wsearch{
	margin-left:15px; height:auto; overflow:hidden; *margin-left:10px;
}
.wlsz .wsearch .text,
.wlsz .wsearch .submit{
	background:url(../imgs/img97.gif) no-repeat left; width:257px; height:24px; float:left; display:inline; border:0;
}
.wlsz .wsearch .text{
	padding-left:6px;
}
.wlsz .wsearch .submit{
	background-position:right; width:32px;
}

/*市长带你游*/
.bfq{
	background:#333333; width:1000px; padding:15px 50px; height:auto; overflow:visible; margin-top:0; position:relative;
}
.bfq:after{
	clear:both;
}
.bfq .curr{
	font-weight:bold; color:#fff; margin-bottom:6px;
}
.bfq .left{
	width:640px; float:left; display:inline; overflow:hidden;
}
.bfq .right{
	width:345px; float:right; display:inline; overflow:hidden;
}
.bfq .right .block{
	padding:6px 12px; background:#f2f2f2; margin-bottom:10px;
}
.bfq .right ul{
	height:auto; overflow:hidden; width:110%;
}
.bfq .right li{
	float:left; display:inline; width:112px; height:102px;
}

.bfq .right .clear{
	height:auto; overflow:hidden; margin-bottom:5px;
}
.bfq .right .avatar{
	width:85px; float:left; display:inline;
}
.bfq .right .desc{
	width:220px; float:left; display:inline; font-family:"微软雅黑", "黑体", Arial; font-size:14px; font-weight:bold;
}
.bfq .right .desc h2{
	font-size:16px; font-weight:bold; margin-top:33px;
}
.bfq .right .head{
	font-family:"微软雅黑", "黑体", Arial; font-size:14px; margin-bottom:5px;
}


.pagebody2{
	width:1000px; padding:0 50px; margin-top:0;
}
.pagebody2 .leftpage{
	width:635px;
}
.pagebody2 .rightpage{
	width:340px; margin-top:10px;
}
.pagebody2 .comment .item .right{
	width:560px;
}
.pagebody2 .commentpost textarea{
	width:540px;
}
.pagebody2 .commentpost.item .right .right{
	width:auto;
}


.vbar{
	width:620px; background:url(../imgs/img104.gif) repeat-x top #656565; padding:5px; height:auto; overflow:hidden; color:#fff;
}
.vbar .zf{
	height:auto; overflow:hidden;
}
.vbar .zf .left{
	width:300px; float:left; display:inline;
}
.vbar .zf .right{
	width:300px; float:right; display:inline; text-align:right; margin-right:10px;
}
.vbar .zf .right big{
	font-size:20px; font-family:"微软雅黑", "黑体", Arial; line-height:30px;
}
.vbar #toggle{
	display:none;
}
.vbar .head{
	border-bottom:#989898 solid 1px; margin-top:10px; background:url(../imgs/img111.gif) 10px center no-repeat; padding-left:20px; font-weight:bold;
}
.vbar .body{
	padding:12px 20px;
}
.vbar li{
	width:277px; float:left; display:inline; height:23px;
}
.vbar li label{
	width:50px; float:left; display:inline;
}
.vbar li .stars{
	width:170px; float:left; display:inline;
}
.vbar li .stars a{
	background:url(../imgs/img110.gif) no-repeat right center; width:15px; height:13px; float:left; display:inline; margin-top:3px;
}


.rbox{
	background:url(../imgs/img43.gif) repeat; margin-top:10px; padding:5px;
}
.rbox .head{
	height:30px; line-height:30px;
}
.rbox .head span{
	float:left; display:inline; padding-left:25px; background:url(../imgs/img109.gif) no-repeat 10px center; font-size:14px; font-family:"微软雅黑", "黑体", Arial; line-height:22px;
}
.rbox .head a{
	float:right; display:inline; background:url(../imgs/img108.gif) no-repeat right center; width:48px; height:16px; margin-top:5px;
}
.rbox .body{
	background:#fff; overflow:hidden;
}
.rbox .body ul{
	height:auto; overflow:hidden; padding:7px; width:110%;
}
.rbox .body li{
	width:108px; height:120px; float:left; display:inline; line-height:18px;
}
.rbox .body li img{
	border:#d4d4d4 solid 1px;
}
.rbox .body li .num{
	background:url(../imgs/img107.gif) no-repeat left center; padding-left:20px; font-family:"微软雅黑", "黑体", Arial; color:#827b75;
}

/*媒体中心内页*/ 
.mtinner h2 ,.mtinner .tags a{
	color:#32881E;
}
.mtinner .btn{
	background:url(../imgs/img113.gif) no-repeat;
}

/*主题活动*/
.ztlist .item h2 a,
.ztlist .item p.time font, .ztlist .bott .left span{
	color:#366790;
}
.mtlist .bott .right a{
	background-image:url(../imgs/img68.gif);
}

/*评委名单*/
.pwlist{
	padding:15px 10px; width:200px; padding-left:170px; padding-top:147px;
}
.pwlist li{
	float:left; display:inline; margin:0 20px 22px 0; text-align:center; width:136px; margin-left:-160px;  padding:5px; padding-left:70px; height:216px; margin-top:-147px; overflow:hidden; width:67px;
}
.pwlist li .left{
	 left:5px; top:5px; width:54px; margin-left:-54px;
}
.pwlist li .right{
	display:none;
}
.pwlist li.s3{
	padding-right:70px; padding-left:0; margin-left:-304px;
}
.pwlist li.s3 .left{
	right:5px; left:auto; float:right;
}
.pwlist li.s3 .right{
	float:left;
}
.pwlist li.s4{
	padding-right:70px; padding-left:0; margin-left:-224px;
}
.pwlist li.s4 .left{
	right:5px; left:auto; float:right;
}
.pwlist li.s4 .right{
	float:left;
}
.pwlist li.selected{
	border:#ccc solid 1px; background:#fff; z-index:9; overflow:hidden;  position:relative;
}
.pwlist li.selected .left{
	position:absolute;
}
.pwlist li.selected .right{
	display:block;
}
.pwlist li.s2.selected{
	
}


.naver{
	width:1100px; height:48px;
	position:absolute;
	left: 0;
	bottom:0;
	background:url(../imgs/n1.png) no-repeat; 
}
.naver a{
	float:left; display:inline; width:110px; height:48px;
}
.naver#n1{
	background:url(../imgs/n1.png) no-repeat;
}
.naver#n2{
	background:url(../imgs/n2.png) no-repeat;
}
.naver#n3{
	background:url(../imgs/n3.png) no-repeat;
}
.naver#n4{
	background:url(../imgs/n4.png) no-repeat;
}
.naver#n5{
	background:url(../imgs/n5.png) no-repeat;
}
.naver#n6{
	background:url(../imgs/n6.png) no-repeat;
}
.naver#n7{
	background:url(../imgs/n7.png) no-repeat;
}
.naver#n8{
	background:url(../imgs/n8.png) no-repeat;
}
.naver#n9{
	background:url(../imgs/n9.png) no-repeat;
}
.naver#n10{
	background:url(../imgs/n10.png) no-repeat;
}


.naver a#n1{
	width:110px;
}
.naver a#n2{
	width:110px;
}
.naver a#n3{
	width:110px;
}
.naver a#n4{
	width:110px; 
}
.naver a#n5{
	width:110px;
}
.naver a#n6{
	width:110px;
}
.naver a#n7{
	width:110px;
}
.naver a#n8{
	width:110px;
}
.naver a#n9{
	width:110px;
}
.naver a#n10{
	width:110px;
}